Skip to content

Bump workflows to Ubuntu 26.04#1026

Merged
mk-mxp merged 1 commit into
exercism:mainfrom
IsaacG:gha.ubuntu.26
Jul 20, 2026
Merged

Bump workflows to Ubuntu 26.04#1026
mk-mxp merged 1 commit into
exercism:mainfrom
IsaacG:gha.ubuntu.26

Conversation

@IsaacG

@IsaacG IsaacG commented Jul 12, 2026

Copy link
Copy Markdown
Member

No description provided.

@mk-mxp

mk-mxp commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Please be aware of shivammathur/setup-php#1083 : Ubuntu 26.04 currently is not supported.

@IsaacG

IsaacG commented Jul 13, 2026

Copy link
Copy Markdown
Member Author

I was unaware of that. Thanks for bringing it up!

The checks pass, though, so it seems to be working, which confuses me a bit here.

@mk-mxp

mk-mxp commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

It's a tricky thing: You currently cannot install PHP8.5 (which we will have to support soon) to Ubuntu 26.04 from Ondrej Sury's repos (which are what shivamatur uses) as well as many PHP packages for PHP < 8.5 (which we do not use). So we are lucky that it happens to work right now, but it will block us when upgrading. I have that problem at work, too ... they are working on it.

Anyways, I'll leave this opened. There will be a time to switch to Ubuntu 26.04 for us. And to get PHP 8.5 supported.

@IsaacG

IsaacG commented Jul 13, 2026

Copy link
Copy Markdown
Member Author

Sounds good. Thank you!

@IsaacG
IsaacG marked this pull request as draft July 17, 2026 18:46
@mk-mxp
mk-mxp marked this pull request as ready for review July 20, 2026 08:22
@mk-mxp

mk-mxp commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

The workflow owner confirmed that it works now. Thank you!

@mk-mxp
mk-mxp merged commit 794209f into exercism:main Jul 20, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants